package com.oa.pojo;


import java.io.Serializable;
import java.util.Date;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;


/**
* 
* @TableName property
 * 编写者：陈俊谕
*/
@ApiModel("物业实体类")
@Data
public class Property implements Serializable {

    /**
    * 主键ID
    */

    @ApiModelProperty("主键ID")
    private Integer id;
    /**
    * 物业编号
    */
    @ApiModelProperty("物业编号")
    private Integer propertyno;
    /**
    * 今日工作时长（0小时表示缺勤）
    */
    @ApiModelProperty("今日工作时长（0小时表示缺勤）")
    private Integer workTime;
    /**
    * 今日1满勤2半勤3缺勤
    */
    @ApiModelProperty("今日1满勤2半勤3缺勤")
    private Integer status;
    /**
    * 物业公司电话(11位)
    */
    @ApiModelProperty("物业公司电话(11位)")
    private String phone;
    /**
    * 姓名
    */

    @ApiModelProperty("姓名")
    private String name;
    /**
    * 每日安排
    */
    @ApiModelProperty("每日安排")
    private String schedule;
    /**
    * 物业所属公司
    */
    @ApiModelProperty("物业所属公司")
    private String company;
    /**
    * 上班日期
    */
    @ApiModelProperty("上班日期")
    @DateTimeFormat(pattern="yyyy-MM-dd")
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    private Date workDate;



}
